49546634
6664428
7928186
50802446
43211892
17933546
63998809
72882884
75298871
98962254
62307541
40145997
91776966
286538
40418438
83165894
86215425
10076479
9053600
60708625
91407477
26321688
6156369
9376769
10746804
41592913
65909323
91032240
7087279
5979404
26946274
42874882
51135216
53821899
99872060
51257429
616512
1266768
51458809
48917025