84318968
31155965
15624083
7407792
99417619
79228001
32863236
52682758
9226796
48783801
47447727
10264800
59053278
15848260
5684140
60757820
79231682
17214370
33276436
37623967
85899493
34328044
36435156
52495323
79763675
8845331
4255600
30209802
28388019
72568061
87067003
75959049
74346106
26811673
79705964
92531800
9541543
7315264
44194115
31955746