16255842
47338578
7157770
34471927
3721835
50611548
27204053
51574109
20519828
19689072
5259847
2614756
2896388
15322290
1340658
23019105
20502034
22103008
25343743
90929049
67673138
62746606
62697512
19268157
38396935
86901931
14727646
83398956
93946803
67269246
30552971
91651208
38738382
99211701
4563625
13131164
92572953
80516446
21598295
47249018