350521
90924024
72133361
67736728
60668891
760464
61662936
41868805
46638554
90512136
33762964
42112059
6254128
71405893
5357607
2754115
78721059
62728783
12804991
30147278
67599279
14734369
42498878
93445238
42601765
80405259
2555158
8098755
91091531
45966343
32204968
48042177
14704689
4091
1646674
72251713
84519216
13462854
64652587
99945577