18752812
72189050
51104577
108953
45181724
63362928
80049826
957155
36306521
6293637
81499417
97364735
30085146
17079913
38906394
89295226
50623997
7206019
13621086
96569527
29663045
97448127
47153038
28488999
18039550
80063070
25401581
986809
37813080
26464073
29833368
4494925
29798993
59707020
46277372
76881432
23524477
66222158
29772090
2083881