82452852
49459467
25239577
32128661
12344931
13543253
3476212
46334266
95825675
27734703
68962383
91679230
10116465
40996885
33316033
33648318
43362096
71775135
41676529
9689100
95354926
48071670
94799123
27503800
11112413
31312181
37566509
50054326
56719136
53286721
3697032
63624650
3212620
29917942
13061493
36896242
15479121
88361526
74648732
79858570