13558756
62598123
176772
23155681
5388230
94882380
30442422
26397204
40258952
265320
29968388
36436608
92697830
40782056
21142840
25151878
87383802
40235032
3282974
50248596
2064563
32241704
57549683
67856661
63735427
65689007
84972067
37653323
4061661
4672613
81041094
76273142
26201426
81641857
45501872
485802
51733114
80358848
62295337
39548805