55292263
83578370
59384742
48526258
28506019
64712961
66928401
630881
78446122
96582067
43222666
53175616
60206314
40048993
32126447
69307004
89061404
14401545
84328015
65396996
36069265
69849619
2582152
2890394
51385434
35633812
66824975
47654818
35292609
36021975
60924465
9500348
43581940
38756332
47496126
19144749
51117055
54271418
6131622
94702705