70786577
17658574
80656287
64712221
54707121
25556245
11438026
7039766
52775607
80796365
76776842
73019296
35962212
81242372
93084641
77496502
1509156
7286820
11432960
85675330
68033501
57586673
6655984
2405195
273001
558770
19313601
7143984
20072997
84844999
41499543
63975212
87627661
13595013
97491986
63281820
84002874
14399667
30053516
70611734