96802893
50094769
62904341
8378997
91304986
22358913
17035724
3417194
33754268
974556
4895979
15218537
8010314
5592076
75514144
29959701
39516653
54947674
12709643
7581194
349363
40895600
93712426
46254851
29998669
64854587
76777924
26977328
72403312
35699273
47925633
34676581
3522947
78837194
67648272
99961140
75532101
91698632
63336471
92738319