70344005
25944979
405691
62868996
8333135
21459113
77478016
90962115
73783696
66142008
13623118
12525661
25525873
20662982
8305355
50877916
45342480
18972246
52199584
91745321
67192719
72492057
47938733
50967240
75268949
70997426
2976838
18888438
21017362
94906634
54501470
98737104
60285930
63128532
15567127
14575384
7462669
30959568
87396828
38926153