954149
30872197
95288956
74764276
52299126
87148993
69817272
42484164
27137693
46271751
15759315
15867378
10647831
4538159
6452748
13207760
30101856
26852116
41457660
43565499
97553713
8065155
8889162
2009878
48677794
492235
6724986
34915512
71813409
45955097
42666393
80595296
63202493
15824594
91703641
71404811
45512917
3812941
17856383
53407326