80094548
92208630
35403040
60662065
3973706
44863406
13663055
31874959
23681433
33409607
15464522
27069094
13155549
8574218
67368029
17552274
40759620
48057507
49666334
97984389
82034919
59306224
83719027
42569886
32398552
46882694
78693094
29535709
70465748
78448574
13625507
90284817
54387164
4061873
22491724
89403832
34093942
51468507
66746364
95475098