55069830
34135160
70222093
97903772
14518465
11592539
7216525
55631122
18374755
97215184
17135650
22713923
94484227
79687354
71063758
76937054
53095309
48586980
62068343
6372291
64697657
26256056
4177795
87983061
78766869
59661231
71122706
2628153
76502025
64363646
65097807
10227963
91103520
19099063
9745513
46801884
22107153
6317364
59375759
44799370