65628570
42343582
87772410
15538065
7295776
40329987
50195684
23433046
78894923
34289364
36987922
82856894
7240957
69062359
21689682
20579485
62373153
76255926
33302834
16407876
42285976
96905001
97192795
98907286
9255955
48324295
50522270
13348081
50482821
19133226
51322615
75509028
96827477
99934476
45605208
14731430
46345448
99551369
23479290
3029100