12984230
82566101
59188767
54735024
2398105
23755556
45942223
29875448
1338746
30536479
325680
39475985
30396040
77258438
88954998
72914896
1079244
4524412
36019136
65365762
71537498
52767195
7422688
96509382
1642585
4192338
41121606
20304549
20506347
82628640
63188682
69301950
91888635
99538447
50405658
19742956
50488078
53709783
3253545
71453076