14723336
60497330
36967752
76652824
31221070
16439916
19467530
80709478
81552864
7701152
275398
64427201
66098252
47083705
91281097
55279765
66853332
7479872
28363133
13772525
11973682
2955516
5111285
81111485
99801776
2764670
70383989
97269708
81823890
88664406
4086366
84559
16961541
52391667
12532182
63386293
50458974
66677267
2800349
19047634