28113279
96619400
2566710
42086851
7138670
62779325
69136455
59452148
33459183
20159801
17763767
38379164
7054725
29157794
83285655
79157332
51794123
4425439
34991463
17837910
57669107
52639999
64632097
77443162
66211232
11642913
51359806
83125699
46606848
5862611
45733141
11363936
13859659
64658477
84604306
99291358
55452310
49067766
45214105
50927256