57077171
4652962
2243062
95639338
57775325
9539676
82789789
76136435
89663980
76151832
93194871
7225857
81085747
98214618
28216651
93001612
8874858
57918389
14074866
74836004
64397154
96615804
65907446
63092449
43712091
36793892
79916449
8591868
34425394
89548376
37185120
79113058
63377142
9013359
8461206
29665135
30224948
4572544
79528073
30767324