40768186
59779142
24353080
32617193
23468856
82079818
42631616
73449001
43945314
69896
77955740
97023225
53738455
77678794
90872399
78952402
9062413
46449663
83489386
55234835
89021935
88663103
27087084
67233175
95067601
75731778
65829242
7162714
61617673
16343829
50409833
7324661
12425038
93571667
59733511
74138473
63126192
5449978
25204397
5601690