21115432
12357236
44987209
22039260
46251800
75886760
7834142
11314589
35485897
69077638
203168
91789004
4650379
13361615
37956604
32463377
87747140
66419786
22183097
92853179
81392477
657169
20851365
2582249
79062017
2665138
362276
15478503
65994655
35634674
620235
1800841
37848692
97544064
94439368
9596629
3321470
64614529
16914246
27103637