96249545
85935576
5533935
11974758
6259402
42119131
10449099
58511666
6477708
14206309
89964863
45395024
83384311
22676915
97907933
44514152
71069123
85835441
32003955
1896108
95341704
70143813
79726517
3000132
79006267
73903733
23794730
16463679
78935611
37817581
29762234
34598579
65227843
96365761
107305
50807718
98673694
4463300
9222302
58751569