57564038
19281222
949668
64407324
52825962
45299490
97039432
53932779
68431071
348045
67557820
26969010
31628343
3804841
58228514
86077882
7339662
14274360
50772943
36004243
2557739
31247070
43351247
85309381
11368931
86662756
13186613
43546276
25303995
61199763
52909988
13003985
49836200
9064704
84502283
68448926
26639079
64405759
27886295
47283364