5918052
32387921
82771800
71433002
34916355
73819951
27696460
76153763
48093551
7699257
3179872
7643700
11689448
6088131
50349344
13482879
29097026
33125420
9967244
62306623
7909358
50206466
93724100
7873259
10209647
31661113
7030419
54885888
55068526
40704950
26845094
2862847
57765893
61077252
56089359
1173905
51391892
284846
88079508
36276216