69459073
11972595
45428322
40029703
16107851
1597367
95558253
33304620
84487392
84004684
37952822
28062004
6926837
37607753
22819797
63373975
2536824
10939264
73877397
66439933
36794466
7398234
9435849
66053087
73113341
5377090
90773785
79821546
45543677
70795930
6059837
69687900
1791237
16587645
65223968
12969519
93911787
61783720
22995524
2599593