1049214
2209696
72713660
17948980
38696483
4370115
4428609
86017419
56865028
71508868
50353819
74125283
29342954
54176594
39765227
49621383
36906477
34952811
92633804
19302816
29909772
66858113
63485151
90354529
45289462
66483686
35069424
61081260
54275268
33577402
1688106
58695873
76582002
12965026
59506303
43809563
84172946
6137953
12586745
1658447