84863280
45712476
99057187
96459298
36393757
52871614
32184549
42145764
94265798
50511841
77436670
70115758
46715326
66552265
60297368
44926917
68307874
11856239
43572801
33451542
74903182
62443472
32141179
48146943
78527919
99527853
27742004
7871094
10897117
20413844
2882636
14277109
94643134
1742933
23853534
70088773
70799892
69421486
83323173
51536723