17467221
9729131
74778147
63426212
68699550
19627186
94871563
91932289
58754490
3766442
62446242
11238795
29136547
13731301
61414216
2127648
41009699
92255608
49671978
12265103
10476710
18504815
1275330
87558379
48549123
6434041
24558082
48724655
99643185
435243
69705453
66778032
76346657
47281960
77543287
55526043
45669883
42603792
23904031
28593324