59756932
5891169
73862811
40481576
34619521
62463888
3488834
33071723
59376823
7822015
17696361
32426510
20461491
13705573
50451678
47274812
56092249
26449057
3316806
42215208
53084977
5251652
79681060
15443616
10814799
67556230
54524153
45533415
15009264
54617036
47937371
37977068
22221073
92352350
76661783
31622620
82098206
41386672
19065274
49276067