83509680
72543426
18421522
60375047
6806671
24792982
66684990
41252554
23665561
37629884
68734520
68962453
6391993
8348002
8284675
2215532
78977732
28643295
46424624
44947641
57033909
14849839
97037700
17865288
98874078
4049599
82342065
80793517
87714508
33021652
21608411
39368065
66818996
70628376
80733017
47212090
8044494
14416691
24315315
49589903