32179996
5107955
32535633
6253561
36174583
39272108
802023
21743450
82786618
62193641
3028855
42904724
62303469
90177574
89846235
79673863
67662124
15286555
32632844
38686898
62143595
2413314
7486975
53873395
78864178
15893907
70174121
54025840
47458774
84953467
47004833
96187099
1872386
17533851
88599370
12593515
1441345
21881852
49563110
1442423