32882053
51018153
28266943
4956798
76591033
5627967
97172393
90569437
88501289
1787033
37614294
39494184
20589954
10225278
57091908
50389581
94393558
37938408
37212615
88873825
39612221
17116172
29646620
1018496
86462165
97116548
66459137
94968734
90539961
62487220
91941389
22453696
5604956
39416528
95254461
77673084
41479939
85097688
20927736
51586732