47784277
19238476
42987606
98671838
58433963
99728636
26154690
8654228
19744377
40611402
69246541
54565675
6997969
53383104
70446964
93911
22474795
64429829
53938884
92304635
37857154
83537169
95255121
24843463
84447684
44281280
11758029
1037249
25877663
87761688
17843095
83776638
1093449
93608002
56712195
61506572
2304757
47326770
74593403
47717028