16669522
5178310
41254566
4007607
96265198
64726257
1502929
38653928
3661526
74532576
1672065
47954812
75825500
78288832
75808514
91316080
32369077
2011382
10163390
8192469
72077877
77887462
72828478
12882975
7463345
33443936
46509340
39442562
43138545
6632581
17476357
72712082
94018738
65723689
72928645
82729323
71577317
22437092
90844335
6631654