8189224
9620630
11911102
20155687
65289072
71656431
75743610
72344580
99715210
70251667
70026292
29256397
93675427
97631686
72879432
83965867
47073877
67131669
42509292
68252713
19014839
40603870
14257396
36991453
63273412
17953835
281140
9022677
12583411
55336716
2042818
98401977
48218196
10302197
68471182
6574525
19509204
90162758
76044369
36176750