80966255
13015927
62545822
75358038
83386714
6238434
54182000
8733841
34316637
93933705
46295577
371128
64503733
7239120
28236135
49049203
66097620
50923071
40638972
28489164
80903139
28739152
78489119
47965701
60895588
49233888
17977446
33367853
43874736
74641382
21979715
14446467
61418005
65293640
9536024
90024709
19601759
83202523
6856065
66544241