96353814
91625477
5372301
50346203
477106
75579751
52832641
4638239
1071755
9619790
56372749
58067453
7746687
20893044
17674731
61272120
34606784
6093049
17328536
64712625
80653305
87104562
23231865
67018291
15062153
87025071
41298450
68085297
12487353
16024528
19109692
20725136
82051206
82133375
96845608
77402793
6814309
622872
84878718
43628772