95503305
18568211
53773821
240453
6710302
65193555
30843587
23085955
10545496
78095308
7671312
29191176
23361035
65848624
22809225
13207863
86537998
17413871
54282536
46869684
2222801
6811525
29645457
14142956
71851486
1926059
34918514
33987044
50834791
89556187
10163421
14611264
99364399
63052974
85347685
91788188
56321586
59255635
1157072
49695484