44784186
24521628
45754388
18536220
52693947
51679820
68959732
51825165
63077736
95738872
21567898
65641407
17014956
7668203
28249269
38939548
44856739
44005901
71695647
44065590
16996499
7299342
7807616
76135333
38897004
8255785
79012810
88015160
23309668
76229624
13649122
42828055
55717622
25216491
2577991
75051963
23296424
39182702
62382387
12506751