16466862
5421380
26589680
24708933
53269934
4578096
19845000
77658516
83705581
2250888
93466364
7078475
47195044
80441180
43348194
6388913
51014695
63709275
1922983
71653842
41576425
6664650
75007425
97213665
63644193
28606995
42461937
4501377
26373508
60742474
79923090
52263094
43533132
19915447
79156685
89107531
28858075
90259230
4575809
5998496