65451193
3856372
96895482
63178152
29658
7272513
40889742
97513161
14067390
15653894
3908164
89958679
47545416
74977762
12105295
63724060
5558457
87439440
26977701
82722875
96691443
91957419
73142148
41329937
35519467
8275314
23283756
38054195
70245788
59791888
2959840
16279227
72798090
3482652
19429000
88038238
53288515
1604201
44676498
4123333