35925923
29308110
944528
83302875
85878761
77274401
17093805
7870987
68918072
97226065
1166285
12358224
35752825
25076058
90875125
77803681
21695660
45964350
6982639
2732211
25897711
3975951
4286532
12491850
81023375
11417149
461441
57902286
19017019
28537680
65166671
67725678
34655845
71948261
38937940
50472399
90881651
10209635
88245336
5249792