44291468
55592539
90878404
82314658
37821839
68248986
45675491
41122831
16777390
3375
35742320
88214086
51282401
29962726
91619848
307668
36169193
553194
91439499
62742713
15898112
49784949
57666393
11309519
40193740
68753369
77597403
3469866
64373236
75149893
65914170
57135399
3590965
10443989
15431004
72747753
71168952
24009249
84497857
77613250