4529238
5979397
10832830
7952025
13328800
65238866
49867279
4691794
35214688
32043852
6076524
2791993
1475670
58031401
23117382
6241426
6241185
90521280
91441451
26503359
59272029
46672912
14056508
86301608
65547237
28145891
40689120
20386151
71507580
1103010
74145755
53058981
40039253
43027255
40946525
27836123
20404086
36475211
42241221
97232861