84068926
15238961
82963995
5328445
11427882
21132621
461922
16985484
12598756
96715566
53853192
62523880
24303032
37961427
37247665
72143610
5292701
61902421
366967
79555216
26252677
24057624
35771053
91401909
55646349
1948179
50429815
70565389
540369
58682254
73726776
50558395
55364649
60113035
36554145
98481148
69105913
24794785
90429106
91864648