44921662
4198710
19708273
96815844
53196213
67819217
61625604
16275503
79984002
24093213
70725897
98424963
20297065
736356
786883
5699971
10232529
8923362
70303616
70008418
2827265
83508529
39019681
56979947
8212797
37266650
20467989
37528348
44355229
47778254
70113808
20923325
1960334
4152752
50862576
23693820
20412710
78414037
65504364
58264475