2199447
222708
1551270
52568755
63557610
42033482
1278995
80818873
24999402
76723181
53637430
71249330
62431359
57356978
8135596
33138129
93999989
81151733
48129492
3299500
97739795
42298540
8934869
1048977
9108486
419960
71269148
67951389
58594899
30878996
68455104
47092018
290458
76267014
83682753
83582940
78857450
48022005
60496634
8679953