95752784
72919545
31541033
32354683
48448109
41871047
16217338
21227816
68297057
40118753
63069017
5787504
24829872
89294372
78417535
9007941
20431401
1361778
67586029
58444776
84694687
4828507
50498340
35683749
71374385
18021852
28971188
2115262
50543562
55391364
46287545
39809818
7312291
97867819
55574552
33874154
50061135
9476628
39553227
36737813