60411700
20549882
90328926
51275459
88596895
22072316
34164350
95291971
68615836
39598225
11869432
9572911
71157400
39067676
95321804
99431406
34769625
22038570
96044921
64959089
98629620
107821
52481592
23993752
89885232
35812859
7980213
87354887
98077464
78673243
84011662
2871724
42672817
60031771
25243386
63887079
10608455
6655415
12452453
81501137