5163330
65869968
24341387
14334633
92981087
98543491
30494431
48418717
59445856
51065072
72193728
3952459
1963166
32298752
30984669
17576396
2441886
5775244
29432675
95824639
86182618
60957659
37039650
98871543
3476881
6081719
91117232
93993416
71756049
61496726
72628127
3009435
44302383
89901570
817159
5556078
8760139
68037376
34616331
86346941