17062599
45469790
18652321
86018152
77725580
13728768
5104759
85542275
22957656
8849325
29917830
2534570
9924584
85603135
34458512
95721972
14948417
699611
8341851
10111008
52905340
11976112
66966796
34726796
3832665
49334592
30013322
41905082
20122671
45996542
36491961
96674125
5622792
9234350
35692951
47626763
92565470
28992774
76824619
85594569