29545941
18762796
86136383
60371367
47202625
59182129
33217201
62837642
19361856
3198828
27901348
22043345
1414981
16382907
56742126
6413976
49526936
28865134
37095464
63912640
83691425
2850655
86567590
9066066
66717376
15281480
2617844
96402605
77104015
72866434
81412413
2022945
85738942
52746735
18962173
9069710
62734622
34153556
12978505
52588511