44817820
30569607
25674338
8482744
48642264
90247345
39108094
62919511
67015127
1015528
24329875
49032719
223154
44354798
88575694
31995548
544141
16632583
68964275
25827479
63494984
95122306
30426283
52456938
96265034
16058635
12721075
68581655
88089160
31555666
79258057
31446097
25693783
31652946
63759571
17073673
17874894
47232948
3476895
46951666