87629936
68796780
99714786
1646146
66594291
32402198
31963308
77355216
21918438
19501180
4219163
40265149
98566266
17388222
71468365
65528586
34774514
84131819
92082493
83509740
25613610
42537512
77387084
81962107
26083014
61882975
91074000
67859347
67147035
30681374
62746051
78611849
19028474
994768
28659352
16067402
22607906
83445244
74455550
1163290