28482944
58294259
63507384
29503873
68173568
56762101
4812218
72571979
15095277
75209170
90561025
9871026
13252542
50862926
66096749
63864122
46271791
65588939
67797873
54591854
80278847
88159846
11922440
8533480
61477432
10355743
32979086
7919636
46401061
70289362
19726947
23387683
8443906
88772118
24066943
9649400
36615696
63121463
7633689
72639775