99802164
60303824
74683698
60253577
37296410
99737374
55779616
42626943
27709507
59454698
46991890
79676464
9674074
35323059
2239329
96521841
42858810
37216588
89669136
26357492
10355406
89525200
12423632
55998879
83555697
20699741
62418634
72156099
84088463
81231926
8463062
60785669
12671769
18144169
44568907
32577611
23134160
46141397
11057525
15574540