80753203
16627766
26407501
4673982
48032623
1647942
36094908
5909807
6563936
18036820
51211381
47425527
34768401
33091315
48799003
16888766
74632128
28029361
172939
56983507
118681
45327945
36121884
34919930
6032711
42775375
24095933
47341279
7094641
25118519
773727
24972549
39221656
87204557
68808670
73145111
5685335
42457398
67954071
53838470