47333458
81967660
25651525
92568110
57115316
29073848
22038608
44415349
73554986
75373283
28729077
52929367
98509312
71947192
26962844
45925973
75315508
40144920
5704969
36864923
47244138
8904586
2666692
67272515
83596843
51938483
889926
82109600
49014648
39513048
433757
49781922
55633938
32345298
21895755
25881082
82081293
2458447
36575352
24977492