89558812
54172519
5675836
94249581
2059888
79439980
62435638
72124435
31937847
49864671
51143365
14192971
22976416
74688230
91623176
61922092
3703788
35554296
20176698
38764581
4008983
32593129
917886
12089842
36668926
70725483
67878082
72499291
4241433
3684573
83652264
90595492
57459414
3469940
9565037
40582812
21482502
91843768
65675244
709444