57369496
27104934
92426522
45378005
6216874
3403640
93545037
47131488
41426960
30833359
23908799
78681202
45203329
62501324
7575421
1090728
47861110
65152123
5364638
33716439
53356122
84565741
45074673
64113833
25295370
2004511
71808906
78403703
87274683
61095306
2264274
74504279
45707312
67828488
40141148
23677437
9983051
69633225
21022988
1083461