19456220
94833641
85858913
44646391
48815893
91925875
65271570
58598823
79367391
55437695
54456842
22455464
34258880
1351208
16103046
23868034
12297300
49915626
21787333
20277818
69535333
5608260
10137954
40023163
60267387
62548024
50108764
57411921
29332271
6775114
66414849
14432646
25332221
33118332
70321749
61336800
94492864
81853768
19490
99804213