2566002
95322052
70911721
40073299
35749524
4312778
65918414
1138109
4404580
11932193
3968074
88646278
17575053
41101469
16705503
81628067
58345063
90096303
96421752
98902817
10626895
9555695
461733
91765428
86347448
48252061
89551163
90253068
89325356
10775834
28925245
81005602
4502005
7559618
20451517
53707891
29793289
47607944
9857666
40581670