85921584
32896123
3852501
63739530
4163653
7483756
54507960
40375134
7029069
1034163
101358
60394783
81012992
5002445
48813834
63035147
13785387
5692297
70453992
60227453
74336690
36207916
53481012
91567325
22439296
44842019
80415457
73057244
63963290
73543087
68802199
82708468
5916508
54162117
2665963
31919218
19338980
68168486
39352509
36446977