67844162
8188152
42017500
19994707
27419642
38507361
84826696
14867350
3064826
86964531
99802681
12768732
138767
60492439
96475883
70402586
68616221
5519667
57378010
80417922
74084297
38028707
4778456
71863612
46361814
47338512
89426928
1863326
32668453
31127917
35075670
50863916
70343060
47683639
4146730
73121963
75649106
85576967
10092304
39698796