58622354
31298874
45757402
13115448
22172928
48626546
54154040
672566
42602730
59419387
69618053
6065702
6791457
14958672
21187370
60068074
6975315
89591174
85328497
52447096
2042174
22323376
23924052
1734797
72851338
99111160
93711654
68741381
72763822
77982130
27611672
9236198
98749283
22168558
26419929
7167474
21483684
30144715
82778745
67831738