5178181
44253957
79694816
48351328
32884580
2653265
24095775
98089522
15096888
80205577
61234705
70422803
27858050
49305622
85011414
82163988
79077933
63099843
51391597
58724683
14166156
43675794
99985212
85226412
40897664
55768976
10545062
24977236
71862171
49921666
66703375
21184180
63185587
44933344
67872445
37928801
6815711
39227600
69104082
21054670