42732202
46309148
72017849
53005826
91858957
35333268
21942111
4994451
66448231
80613432
31316445
66497273
35391339
48798142
95195228
64491108
38467359
85565475
25249993
59747381
87669877
61571333
99543434
80219045
31788127
23518127
9863276
696502
74457426
98096950
417374
54277508
63121245
65852821
48144405
65955861
65432316
95542355
16843462
16068800