3363615
50421246
1755192
30992012
43572834
38339504
96745467
25431650
92753419
32596078
934917
32601040
29288784
75801993
92588751
24844391
9504461
14069210
50758
84488097
17341861
37631357
91402645
3836267
46685978
95973196
3092680
74838811
2507992
89787968
21883002
54987721
6785554
25735900
50752771
12432767
20728408
9208063
71181928
98216298