57725170
47294333
71816719
37946523
8343854
32126400
43398655
8948744
7998107
92898196
17052754
79995921
19749950
99764122
4325485
11934976
41852609
49407653
66817983
73118529
63638629
28101967
51742506
40959372
56815460
37324432
6194163
23295552
33924943
5537784
56227362
36275569
53727728
62448195
43133550
92725384
19194646
49063851
88542719
82257556