38509345
36083106
27853771
27545272
72553940
89827087
9179805
34779023
45386537
61225781
49206575
2387198
14793266
4534123
30185008
70027401
4394579
37599069
86828901
51602159
99105427
44239591
22699725
18946763
79477608
43751277
56887466
98383379
20105730
2141939
61427464
1969423
93713146
1313050
674133
20809350
30218320
83357887
8804166
11376235