88626836
69206092
71712102
1978041
92804168
93255945
50919694
10641884
67042380
9954995
30769940
55774735
49571272
9948211
61837784
95289787
5259495
4593185
44933589
11808894
5480290
362487
38777632
8929216
68677641
28987841
932411
95482437
40007417
1528414
66633658
66263560
85962073
55575467
4171202
56029836
51377055
71694862
710708
13537980