91996266
16475039
79312450
93234075
34933645
627442
12632773
72709018
72233355
7664371
17788037
23727635
20212309
37924367
24919723
60461319
36478433
82455091
47855413
60801665
99129846
44081980
32691873
49674286
69244618
90612783
22638466
19489663
7268984
141717
36867207
30117166
53453780
32673217
53151110
1181673
56413087
10769901
6966405
39823390