23221395
68497362
9797527
9647548
71794018
51097544
98048049
50567765
46043997
45219768
26705532
47002880
90614440
4913706
11774255
11242027
76438814
53785362
48579779
4123038
79401978
25317907
2890661
55653914
5825980
29231795
8447579
84294967
7061307
40097702
25165263
412581
10551318
98929681
94667148
71868371
67321438
43034438
16688478
6903933