39514882
53387809
5363900
61499587
12711720
70582391
89098106
84632616
45664975
69944997
37609039
73202541
53658308
51663209
48784986
32825118
23877508
11406076
64056510
96982091
40394491
14884100
24401305
11306287
77592152
49514029
35754345
45428999
1612824
30371288
10858177
30296552
46267789
82783446
91097291
33535671
98472793
747173
18424978
54587322