75494657
54776104
7318120
66702188
6248572
7068468
41833180
4695601
80279728
1684322
17928059
6040611
92768245
35191750
83448813
75704830
60498933
97772483
3457332
30606841
25589745
4294269
47072657
12181851
6505412
96674872
51495769
49417797
65739439
73906027
43402552
70944839
42722168
2557135
37874092
56251924
36131696
82912712
43427039
49585551