32309397
641849
5584972
8352572
78993495
8156180
45663090
4971783
79554509
26182688
2845212
41605087
69123218
41709422
35993610
56625745
44106708
9993448
59713404
66721025
13413841
39105879
38284595
48819033
42946232
27825543
47795273
8228980
85899317
37353478
68473502
10599198
27226702
99835198
73117256
64138396
51635675
42554561
67356862
84694345