47386048
97789730
14041421
88539474
62347235
82874174
96089279
9730442
4204461
13517445
88827262
37985730
32778236
73178200
32714292
93036915
4435849
74994791
26856116
20452565
63108475
54882679
32709626
36553416
2069441
64428149
71139551
35285087
15274877
37645327
52764886
26985257
16503234
92324575
8261676
6601736
26163423
7786378
75412694
30221750