8162433
7064842
97503616
85131552
81194873
91541681
37809678
40847991
43445144
76448702
94834796
47605834
16025345
74036972
16207267
81861434
60847067
12651369
7919430
37413787
63596436
40938421
27857992
69852856
15881075
20749416
388233
66825681
13753505
22992005
75613329
11543876
43897061
16875703
3234411
95462652
26637931
32861868
94457091
12028911