28114292
18723612
4381381
21913703
25523297
4941180
35051491
70325328
6264284
44966626
28907112
84077175
8271018
25632640
84511948
21805524
5603074
2012639
29929844
31348066
70644123
51752310
90391869
91457026
52515172
77017992
3046075
65663775
57254204
54331185
38139970
2330826
63223993
36912475
62624704
50716074
23674504
62409573
89646851
33358565