98289151
84556744
66623576
83427547
96636701
8736957
74222521
94193250
13559853
349463
47147549
60993914
89106596
18051319
72906289
47089299
48839658
64373717
31854034
77639014
86714505
16626912
372820
57522293
48186936
36172955
55896094
64919333
411125
675792
32313621
6073142
44594313
18591067
35796062
94153140
13913409
40122906
67174006
8806804