78855718
3921504
99181721
85851869
9564640
11205630
79552753
9090736
12152112
99838786
80645600
81845487
12022185
59424800
74958694
55027387
45311083
87455910
63033224
29459628
59474268
79166981
79812766
72402388
7444908
25825880
16108338
99204077
57775065
84801330
26167793
76361695
47342062
84399020
12458149
22844327
18119863
67903911
98283106
40333836