51259133
47278665
82042628
22655839
9704177
87097006
55446311
14971917
74801163
57842433
51295687
7776740
81007934
75975843
99173108
18582489
68526054
607999
72386766
15291006
86431314
47425218
879026
90272319
39251965
73207623
53272504
36992859
3263766
84055249
58531073
2563406
57218980
54257400
74466146
10531191
10315213
58909502
73359335
61857944