78134124
75397122
51899037
4175171
29375870
20405655
90998592
39825284
17035756
2087879
3264839
51381979
71029807
66448141
16561996
48354599
19498648
47965582
98244113
83244886
82381303
64132856
41192823
6222416
88247253
27705533
56903134
14453605
7091172
45145182
59457514
44435383
28798624
2489235
537269
7777537
58989910
72401762
48233495
45122976