57317122
99893551
90755327
26859687
67021112
64571357
98047236
42752255
4006323
6298363
42957907
4566716
37254284
27924033
90082810
6202836
49765802
2130494
85891690
45868117
99688707
33479538
93301526
71491392
1862367
41917956
5047579
83749064
13013550
83393750
63406717
80172008
6223140
77933521
78175055
69463281
20415638
88996380
78444007
83593815