12915591
25978580
76602661
2611744
13555088
3256892
94519364
84045618
36807677
77626150
84516279
22473412
64857036
84009652
84646704
92035878
64262580
33972670
49753148
34034091
47447641
38353154
1621619
29096512
95371319
10899490
48166832
27689802
41935082
77685574
13613299
36498593
75285707
27941609
2515658
77514053
42163594
99709348
18138771
6971262