65599388
8054780
67312941
29304695
54533335
874638
57326420
43615481
49483404
21935044
9105813
58211328
7163497
34051940
14522072
87428307
62638413
31977531
26379708
65737450
20572728
63106613
20407820
19982475
95904349
28028149
33515514
14134509
86987722
698924
48659068
36649856
24477063
83011708
34122367
8566285
40282961
35684515
62986544
26859276