93016684
49554648
34785946
9251428
5112336
2004141
48358472
28284872
49638334
24648084
6848174
20508459
60445368
44025303
14931686
2001778
6571209
93732514
3286354
89562068
44979141
92965399
48847922
72505944
20668906
92238313
5862953
29964349
20456982
11797992
400179
78794636
93553190
90896666
89773579
91873747
24954270
60108208
71322518
46468802