68687076
86241106
8398450
15528618
43585808
39517635
63364944
92789857
68707085
36177403
56224280
88228524
93169392
90638848
10698011
74244692
15517052
19965519
65462665
17575996
25026507
45158637
57695125
42987775
65207143
10905447
49947289
25731940
44009767
89352662
52846956
23016093
9865703
31105494
51185340
86775544
99231328
59165128
53123738
24981723