63176339
58258231
22463024
22632070
6625703
92205579
56452090
29494734
14239245
43316343
9829942
82987029
35129437
43233907
7199309
11955339
48202914
29605145
28674000
77405542
47096065
93172463
67929650
9981166
27921594
10049312
1731500
4343035
97453453
81648211
70598930
41075813
3196978
91223193
37288318
85076440
76934796
7678598
99262763
86325327