52052990
6794297
69162058
8065392
50272228
83565923
586828
69707877
49309460
28883679
83857457
98067904
24203570
56815103
20487269
10921384
19236431
1463956
61637266
2224832
26807525
28585326
62644233
96783976
84133522
37385371
13203842
89823671
8118023
51046389
56905330
75822742
80796756
45154563
31589746
3291409
85128508
32438674
3630976
74452572