21057039
24812316
58117213
94756308
65086462
79345159
35544322
8581931
7718759
8791800
61012123
90226637
59576162
67726658
24717278
49655976
6815636
73431601
40411376
14699035
31551763
9112809
81451749
4226139
98537952
12866962
4114855
87391702
7347910
53197004
67851698
75715751
34651775
42814153
43623476
23023619
4948223
98242098
6101822
29877784