32354137
341535
67175758
59593806
42089891
54977680
16688875
6014964
28549746
5381426
92419754
92731478
98438703
64655735
7598655
51626838
98197219
21541320
30519479
56574279
22288032
80744034
57909847
60368730
57764795
66437303
85961518
87092972
10122952
53655493
11105502
13453968
71963967
70153436
18696909
50818993
24789693
23065725
98521396
8357711