5015004
347810
75673324
93372185
16294617
43271135
13674795
32688062
60629936
31723225
88967
67436583
58324380
24183173
34597959
40685564
85465314
4819108
24222448
423951
87242
3283663
98062567
64703707
94429923
92659934
322945
10527760
75288344
95789113
42809669
25857630
99227458
81408155
19961277
62025586
81217764
10744641
42586773
69851804