1650923
7127770
94371216
20139285
15748174
59363145
9210501
62153231
4048137
28626924
29952880
37622178
44093916
4984288
41185244
19817223
75248109
41625566
39151269
52869581
46117970
61925825
37339073
37887190
52623291
20902219
60969250
29603162
46585268
10163832
61002654
57748847
72288246
4494326
8528670
4566335
43166475
1982743
97465033
47208390