62605046
75968241
6791694
13516386
10791392
92382714
36215462
4664191
1339287
75338954
5672569
76689149
51128590
48011227
42859044
7761437
5339702
81086950
16437418
61806011
14065966
24285201
10295805
98388339
8918796
73322281
32113924
78156170
77193538
28251315
33402253
90954016
84118895
64285955
83735072
49166336
53149591
97681543
53164321
22874857