94391966
59125974
17489050
72441976
89297221
93354115
7124983
4059661
33508787
20552438
60299987
55952519
51483203
32979766
58093602
31828956
84703207
27479050
7455656
62527981
95848735
78501725
76251624
69559190
70484404
48305921
81151110
47489821
94332450
29308874
99916736
95567235
14897904
76489258
4895638
39515323
4181472
21874153
52877978
85968669