22556923
69911249
52491021
83022595
94789278
8381870
6822350
86175647
2241846
5958049
22603786
86043409
50439182
80503967
5868178
33322195
56509921
88754362
59643366
2204205
54653362
78065086
42136215
13457588
5246392
53791885
2175392
73443854
64164487
1558672
57068290
33748175
15063982
93087986
4210669
68465016
50868022
46143543
10396303
21988101