18613215
30348712
80277753
37829911
11151872
84319507
4726782
63881732
34593112
32162243
72834667
38928978
37232416
64129418
12026760
62275080
77186468
65526585
85564063
58924707
73998683
43811196
45446187
77142871
50531676
96121263
26181010
87814658
67139912
4292714
8525996
77335035
23729066
49472801
30428773
6699660
73605661
10219401
2348839
73218050