38238412
90837032
98747741
19508195
55798734
7733561
84733802
83639797
65753233
83938171
81964040
91487696
70211305
26642853
58661584
3948382
77071031
51903117
47761605
92212561
38768895
28892798
18342896
15852140
37512440
7317389
6366631
10305937
6094092
3912380
757390
19451330
16436692
64296852
97848333
93679781
68526717
53433102
95222360
57038230