51294807
4362868
1613400
92953907
96459458
84081699
94585099
86801080
19279769
5936721
81749486
336208
56437663
63941434
79412979
1394495
35511445
31494899
40019218
1981884
88786004
91504359
93384856
29871135
61398204
33875820
30892114
7061378
31406398
26684499
75486848
7425685
7199477
45094198
9777998
19882052
12775545
89178256
65789063
94104586