25588249
69661634
37824279
9654312
26493102
37695791
35379421
79327317
21045465
61764528
87116171
81192918
42749170
55065591
62027496
53403594
5415164
89244147
34722542
67227723
9405428
66634897
54417496
80353400
68098950
12808013
47102731
38751560
18345388
47973231
19818716
75694113
47965923
89554155
77774017
52871445
45263384
26109084
18975793
4349839