96953574
40484174
58188647
24678232
99657537
6399020
84473326
23161441
74894746
5014299
2981691
41035504
2019995
36058622
48991844
48771541
72634830
94466018
93688855
60581837
18439578
82659481
8528784
92545942
78811199
32934636
77817836
86945899
76518990
19195897
73293276
33434389
67197642
92631809
62512071
63037168
2062416
88769916
75369423
27879000