69198640
63949673
15648015
49796817
6664850
26599681
37338271
31171333
48688525
89645876
39985303
3620965
4736757
21071804
25494756
48022766
99883893
37603506
27116504
35185559
6534457
81677277
3543427
60722757
80882301
64972513
6025589
62469333
66692204
66206356
92721116
84567547
51069869
16566227
69927395
97715271
1801507
47926797
12763803
34851188