62828592
9341060
8651946
41332205
76822289
84257276
1040970
9555196
61762890
70251327
15947635
64197971
88036780
40246860
44863278
51549058
21409707
10903938
75769087
2508503
82436805
24892659
78544024
3478322
86127274
2379339
47506543
1268817
82423210
3347540
9592751
27727321
61317665
57744726
42512
35279017
16119034
49773423
61752623
45642054