2132900
5032879
55049343
41635216
38729374
94272533
79153659
14198060
23834705
61017275
75757477
38141053
76148457
27236618
41276470
92061248
76803218
15184375
55379594
38981811
46434531
51982458
24028818
9563742
34353048
18631984
39271609
1182468
1977107
64332784
88834638
77939796
64538259
28653434
85635951
71358950
99435129
64779303
86376598
26579590