44812675
13203648
1122699
4361751
55146110
53039214
63418964
43026799
67116208
40858388
48628837
95628813
76109458
3077243
32139219
6845992
379269
84824957
9218721
21402503
56039996
5912349
16709937
39775437
92235480
88764664
40512192
80482998
7686405
36754562
4901265
3646910
1991775
24802256
3911329
60595205
74212516
73737624
6341455
94091883