46046081
26289745
41319096
48187250
7745513
11116816
1572836
63241827
14532607
42129317
10807766
83791011
91767347
21589518
4991309
34529784
83882291
19039704
47325878
1973864
59496691
61968949
17785632
58269577
71035129
8032366
17052273
13499473
83409631
9663291
53749521
67583912
97052482
18165129
94247174
89342277
35003598
6461822
69011463
88206429