60964630
12844085
29673752
5078331
27582585
41551876
15058756
34713086
5487816
72538875
9107724
24183548
6358624
65137429
4655490
62604955
24094933
6486146
36905874
48266820
56564544
18394215
87837412
4505125
79178177
12374404
35588137
64909295
21785356
73619179
38179632
7896949
94589877
4792283
48467753
92602313
76003150
99325864
22843602
8874568