94076965
49786365
98214253
65778076
71519255
8086433
45897926
4152957
10572149
28725051
81697499
40916727
4625728
36979872
97679677
93731744
57943647
2448933
98669499
22897355
70868972
82714228
42297479
96496145
653381
86551598
71865606
44922875
74315746
83286957
212431
65028220
86679003
67073910
39085601
3095129
57257156
99417152
71294515
25073827