5932330
73709169
21664609
88942227
96354562
61052203
60418127
4525119
32221583
43635511
16984833
11123992
76093781
2103494
17231057
40373434
32718533
42227857
11421279
2209552
38337932
25378284
73562230
84516347
54712202
82059200
23939982
51349444
91753505
53163408
52198957
41464453
67172141
10665896
75796182
76655056
51215357
69894177
54115322
18528444