25784136
67777919
92751869
25732151
999310
80367190
60588638
85961875
65477272
67017674
10379700
16522444
81636989
24332833
19913354
67959897
75755707
5681811
64407010
9165089
95097056
60748509
5139685
69562875
13269486
11577331
57163555
17798022
25076327
84333264
9687829
95948490
68571569
73406982
74004820
75819259
43513285
3215816
77306388
9162472