43994400
70179788
71888940
59374427
31301023
92374249
36614275
85165122
42317653
24721062
560253
17612094
5143223
2379268
96123004
17434438
38543519
83178269
88462752
7248372
31838960
17755828
17674037
13547275
49488471
88185383
95706224
37673119
17756276
66896042
83089204
27688530
89711740
433335
49083675
85502921
52321729
52246034
75866572
99234324