97258171
67248772
41347483
32398232
6328542
7381528
26736181
5461847
67425904
53682732
98612589
3735016
909199
57532259
8244793
49475012
60593782
58765075
45726683
91916802
22925960
76188103
34397600
68956356
74612407
55128284
67642995
31841906
70295548
45634366
3671671
88321599
56631578
3421623
29118257
15975135
86367765
59737602
56539685
33552868