83358840
62287192
2082113
62097132
8351160
51418998
41109007
48996807
93157061
50392956
84081543
6736850
38522188
24355915
69242902
98873348
5425524
37174070
60913353
5955698
34625575
34906065
26051693
72065037
93038039
7355684
94302311
83524815
3498716
27658139
47858527
94369040
52562866
3623443
84375101
363992
26846988
22355424
64677022
31157580