93174145
53726745
6444244
47873503
2456838
29368680
26054691
21559000
7287839
51759581
53116955
40809306
95746220
24702516
21513499
64646559
57651178
69002835
25128266
1081148
7833190
94888735
8582486
14184586
23217060
93466264
63856104
35254061
52515643
16482886
35567596
75381889
34006667
2196329
31725648
86694437
99994523
54777134
25024607
78241119