64318323
2884072
96219749
78421424
48752727
64933936
9819111
77875905
75883748
89257395
56695644
36325535
39021642
39795184
72278656
96532830
45406023
15392573
4020967
22653287
85561469
77357858
957454
20656178
34782503
4597910
87665155
13747302
30071990
25012705
73092536
36792890
68472836
66895806
4853679
53257552
4415307
33915692
18997607
85691077