4996289
4098
54749311
68572470
4345280
85995278
2606157
31929664
15314045
4111906
5535946
45224850
6908324
21084392
70784464
84952483
4273227
51362494
4081670
47999410
12114015
23862201
92138723
64047680
6801883
9980617
46729221
25036498
36903075
24016851
49516324
94178421
1799854
84518427
38887887
10878367
42376762
86637094
12079786
37418347