76164016
58407059
48415792
39802740
42623481
73438069
83768025
48467052
71135434
59871658
53757714
15442120
74592139
49015853
66867811
36609312
68022872
28127068
40216666
87418019
40666829
94187106
5123535
94682203
229767
94973285
48536580
7986448
6382870
45971335
19154014
87976069
63309831
66482190
67534197
36573696
57002556
33661512
1767526
3402053