5407371
10456889
39896573
69431253
83429576
54272329
19136120
92681180
11811609
57737732
16479204
31505581
35183123
41709784
7280656
94701829
19826121
14652241
91215182
309404
80308759
35799350
5471789
43092946
86967370
41628243
36685210
2144125
28313248
30626778
19611750
44949920
90722000
39026273
35011146
42675982
5652634
46676338
83777995
17764955