63832026
84589265
66152699
28068825
21357934
55355057
23327167
81474679
52195869
85238175
66186300
39486264
41715924
67946
30331360
1797428
22633131
51671370
95692670
41203812
59214626
841538
24933325
4182496
3167206
6961576
62062379
17223622
37105389
61043626
12566866
40291709
98131304
73571716
40262945
41643609
5713363
29586613
16558696
79768892