24668608
44332020
13111170
1591356
59008871
4972409
33539381
22907894
77573173
99564089
88759212
8341847
68732961
75695370
64926735
7271284
4231544
59594401
96848388
1378237
77838082
26596676
3033244
99245154
5514346
8758270
16353362
44273079
41883951
72906360
71043853
61364802
47482495
93929075
51844613
33293576
49209892
63592144
83412983
72091459