62617308
68322539
4652282
9072914
59803129
82092803
30664269
98847077
59492434
45241519
10713404
50273792
4783138
57724656
67752313
21137321
47449718
18066857
6045956
8852846
269550
50639158
89515089
25878029
80545733
80516914
41204412
585840
41801218
43088288
99752556
41547034
76359398
51716969
37902007
2739160
91128254
29085007
61967277
19186888