95263365
28427625
99747
99733192
61417880
5123684
24258131
74058187
7916826
18747437
9026686
29235908
65547416
6222765
57894464
83007014
70443307
94059510
84438610
84927106
45794700
46288007
62925879
32052582
26903149
1539841
5375527
61109132
81951164
39372999
49184026
76911592
7224966
57249632
44534885
69098026
1521818
14735064
4368227
18792514