89496
56151730
36834014
72533030
66912206
49202859
23214044
76245150
73572649
531851
21063765
33444253
18435604
5951462
45039096
35391390
68325216
60756288
53186597
27079970
80841135
51316101
80966437
76863615
2298993
29543299
7324706
74748613
4369465
46012620
63193253
34598166
2535704
26806372
13013880
46311474
3318890
4890532
39785147
36536429