37602158
69865934
7039822
64875950
87904556
19958739
81988738
40678172
11387736
120688
56417300
87544091
19473745
65226310
398435
44509413
65872958
58983010
94015771
36928562
90112027
30022773
63204626
8057987
11775532
20957264
70618251
79659
17147275
99275409
46232938
52562662
56055606
377384
28418964
10422620
72336591
21921166
89257506
87956848