832813
16003702
14693385
17051893
9909040
3664745
88042036
58444689
12194638
9357882
34055885
2647398
77637177
72187725
77861647
54925006
65702097
93513615
64773668
89036526
62919083
10759263
17959592
35711671
74258981
48263494
29241767
12736434
78593325
51668097
2027677
56169302
95444886
63933259
21969760
49706079
91576073
11684953
81037966
5322607