54246276
13253139
8586296
59261324
43121887
28996334
50309819
38962757
179517
56686070
92645714
19897219
76447474
26852972
58341120
52715902
80873111
56632044
22155000
2363969
91112080
4872724
31259380
18561717
48372906
25676589
58552357
20708558
3186960
99541643
94699697
4361986
35179063
36978960
180335
83611919
39493408
8356308
76199906
78047382