40962494
57863266
38805752
51947446
5214383
46379282
54507411
18818790
98707579
78676027
39368706
46233811
18859213
43909466
81742183
98909397
74756020
33623806
42007915
54531333
8773125
10557446
55351128
2267261
70167406
5563212
1057495
32353596
64479365
5400166
61167279
40869299
1954681
91953809
62734141
68265611
88763244
11299196
99623324
77533773