18969368
64527906
65123338
74317279
10658823
81343027
6223848
30907318
36672012
66111383
36239700
7587507
99465598
9491342
66874926
30946917
10785400
62752347
31691808
70635321
27805204
54156729
1914518
93892492
61526517
18717405
10414509
91076289
61693391
23935678
86241418
33663144
2784919
8358212
29041000
42116291
44197977
29004831
45373374
24357263