38933161
59811288
18212196
9533455
60125042
53873387
54372808
35544041
97349980
6278367
22583814
99721182
83755517
57194971
66961478
86947065
1061835
27469871
76788759
22904118
45444826
217056
11397860
509261
71626175
75379680
63458698
40786468
36399702
80089627
7640487
9965336
74648663
3188104
6392248
6084506
56319541
67411396
61535840
86991099