62045335
51564460
77138433
49861615
68727388
39629483
88209207
77184912
23362489
74951693
83236777
67084889
17203823
70644310
39677619
34283586
39233732
8366131
303287
55315086
18979340
3113554
59557189
54762730
96633451
90631088
26891208
90838318
64521400
78194607
24649300
63017963
46086980
99034284
58948459
30975418
30552915
37153979
45963001
34306168