56969598
27288525
7404486
8069933
76156151
9267005
29403283
83737773
57879659
11039292
35558042
73646919
2946535
76581106
43135585
115523
11791976
91719710
75202700
59043025
76661567
58033819
71813416
39167846
78127620
61164038
79445483
32931858
74276596
67809976
111010
54353001
39268435
2471386
38701606
61385588
52267820
2414667
14289191
43376028