43372988
1446847
3067325
98078739
95391428
4437580
2722154
60131869
42653868
41502297
94145337
80061940
80978109
31164370
24496103
81192589
19359579
95214322
27516642
38097104
10456314
17116668
84512233
86347343
78061082
8744825
28791033
89782637
56387134
64618977
62515693
40599843
99337363
1301736
83318453
62134896
3786907
48941393
54492716
43255816