80454530
52725038
65141675
32138424
95333838
54331813
5593153
12432578
97226429
8504059
70629610
6594283
24167688
41044730
94072805
6137030
91604917
49642096
2045992
14135862
83189655
24312456
40657050
90679753
69847983
45619976
52624202
67828651
37036872
2607072
92707674
3029042
92499938
51406618
56624503
904946
23794086
84179314
69857662
3115182