69774992
437330
1107125
86037344
1581617
29385164
49666387
6499996
82269150
49285853
21519501
58763596
32558273
25774334
78493454
36962775
20397900
38508629
52638176
41371334
70678439
5693922
65626880
26043986
40299015
23197897
80869359
39267908
15617999
49311174
32145039
93961389
37112149
28688449
15841424
40698241
17605115
384938
12574631
35979180