65456249
74969162
23886285
45411468
9042557
42362876
65538143
6996510
1296537
52243255
32307305
24551395
5523173
95131925
16586258
90206884
15132883
49585976
81741408
283893
72607958
75247006
56602813
54512773
87695054
74764752
2119457
65857423
8401862
16022260
60517918
86267953
68425656
66032372
5830818
69291106
11199543
29991216
55136046
25963811