16223702
51876209
37045458
47637360
47024777
97735940
64531385
1702018
78384779
8315218
62707676
78469
59417124
52905325
25163183
54158958
98094206
71321116
96664454
10429085
9376607
38327076
99353600
7699156
354723
70099255
28128862
19557736
7748727
16944113
21993653
27661268
46645527
10682274
71862967
62714817
22665913
35511219
38969214
832894