21681838
35696856
77437364
1998196
73612990
55124884
79755988
63361886
7347837
12958340
26957864
47283685
3849131
75261920
73618980
2075359
77566480
66191590
46662246
48864007
12862334
85414796
42953672
68971114
64036096
68711391
39117607
31153993
37517332
65181515
23423973
94375718
31102971
87656579
20222210
5841077
3775679
76024086
29645182
61253027