47299440
86228138
23362
40122751
82697940
79436972
58697441
9687337
4600913
34859122
8377703
7343590
61665148
76188146
7812838
14492602
39035340
57438575
25417391
79795736
8141844
14579618
59262790
69829723
13954104
19568293
41303582
73375642
79793271
98051654
8386222
23279688
39783650
86663214
66797869
58505368
67161599
56376470
26475824
29552253