50515852
52109456
83677924
55737089
56527585
687344
37523273
94182522
37812505
5293207
79036079
19476653
34772599
65928738
64507723
94109622
321388
2935036
72447139
84197448
87145864
31559591
58637638
96382492
56281953
76386287
52962658
4083888
68194527
3424926
36888860
45197392
1248452
54034529
24506294
9785726
10344393
9361485
3393937
97905077