27167941
50772199
9519286
1922437
41771885
48651309
60503962
15999641
6908848
60108261
7325806
99137617
28929901
41146875
55837878
29999313
65817464
74217551
36665950
27519032
14949027
70368893
10101336
20522949
89254393
81264320
72919186
73695683
43857109
74928128
85419225
3121431
31467059
89427799
61901942
5894463
55289434
3471082
4181756
93233604