4751700
8537588
80709560
95781776
29893514
45349899
93959679
61367312
46298122
18622044
11752644
28743740
1577914
5872540
10258554
46939802
81776990
81934008
44596868
52958051
96635003
56863070
40033382
85158120
69921964
15407596
51438576
24914188
17288606
35886104
60018733
13093309
2292065
96732592
75608490
42598457
4482338
73096654
72494736
34537158