80069890
28253529
6258678
73275538
62805069
45307127
38487477
62327654
93772398
68034918
31832067
56995081
17674111
64101680
37013986
66918363
51639269
37098748
39952693
40451414
22923420
52764645
8209266
40668922
53571012
2675311
3581770
98243592
52167721
40043116
9323726
82638157
31544201
58542220
8781365
15014460
93109840
8624720
5566407
6022232