38417806
132379
15302383
8039900
51476179
7321962
73516658
37829003
43523426
52536433
63751756
96803063
11713153
47607036
44717122
63137165
91022149
11897853
18832563
37312935
79298042
16237208
5364133
94878339
20963698
8603734
97712274
44568058
3638718
96422042
38381382
64914415
60284449
5681452
56835757
31809174
49805828
75056175
71181302
60089528