13256106
86175793
76594158
76657181
26725594
18088920
82716945
37952849
27345510
81777756
1205657
8110590
8075546
15135410
71058963
76799078
7272962
62179248
7016793
81849394
43991776
99114145
38657916
93219459
94172016
38977202
64028006
58095721
82868333
88364993
82583668
41048758
34877864
21437363
2048047
20186639
36125307
22007061
57589844
35036897