66658063
92195246
11624231
12409348
4019841
62893136
17827790
76819991
40305101
98885856
5485427
19208335
46837804
9589814
37247749
48674921
24986572
65159244
20588761
11133284
90391626
41575202
33602461
11308168
3619730
60113974
3535515
80747642
48673502
19734470
7257772
20372139
47189726
39889298
68412925
2364626
37109540
64997888
85938136
47779908