29992515
12373024
61902800
2440914
52351928
23954935
69139047
28492449
8710606
91382311
10669171
31659910
3171673
83999093
64027799
809077
54849973
39591132
31076219
54601933
7010908
20031307
87124195
90084025
31116725
40549083
18185177
47074531
24394334
65589083
11986450
40102643
82797863
18563376
46705583
38744292
395758
22047921
20931367
74494531