78805127
94624629
6939164
4771315
23926131
26763709
73642254
8613800
70263812
9631742
54651043
2243834
7859564
14144209
22962555
48575098
19766480
14157901
56496003
4335147
91914800
59668402
40946567
75999736
12411030
95398953
54862844
1699029
34984634
94111746
48932118
76384279
115487
84856102
8491284
49117247
53094870
20032200
88406487
64169850