35458042
51766844
68727412
52328270
90299962
9886303
78273868
7296793
37919516
43923830
19009797
51226493
25492676
17152695
87514894
52899221
31339444
9167168
29884765
73427439
55435835
82802142
34867300
25357755
69706762
4773442
27865350
96265597
15441783
39068251
81341375
10349930
27143909
940306
91538970
3570256
686596
16287940
69128981
35573468