38296259
17582405
81668932
25234623
21366474
90568207
81583612
2163481
96356952
99603508
77938157
18681587
80054597
57305049
21368790
36072162
11764749
5723958
5033713
451232
38665367
60562347
28439364
55507059
29726055
36426537
32368230
50776966
11691599
70393674
77066242
85054563
62578975
98964040
86343245
41426828
14649784
89151728
87877864
64176313