28791691
92135033
12572280
49079655
5131400
63687711
65327280
46703027
7911418
75803033
26027586
4491699
7639844
71938304
8284651
7001194
76968680
50348782
38772287
2063658
15365037
9663874
93037318
40448165
91961477
26382650
46817970
79032296
52791908
56245673
50834159
9422562
29835389
40656226
39711987
77516646
54624002
81826746
41122743
28791065