85365234
3718493
111589
5248489
8234315
18661580
15508295
5298644
88389632
8761116
19931144
58004530
48079815
41214763
29538014
66415771
96147533
780640
86928415
19842772
63536944
91329184
55317085
638532
23882424
92924989
35577976
69438311
81431308
87356897
33539316
26154373
34891440
98553141
24925072
22176475
7798896
52429238
60441944
13675627