1132318
65123995
4937722
32791985
9133033
15437867
61368195
36672122
64174925
78419356
90157805
50922500
17177335
96222408
3514768
37567335
1487329
27194503
8333298
88151623
92199873
65699465
95269562
31994165
65508859
23004385
63735002
93264537
31911146
45305044
73605345
20551278
17903040
58222198
99185387
84024163
22103509
6109615
26233026
5818870