1052519
93402735
61014488
396395
20472994
18561705
15859919
21437618
57827233
19788289
9557828
59911292
6816276
21473842
5604574
56149295
26012065
54367908
47419024
25119933
47456366
41339003
44312735
35232823
21722488
73868961
92389574
45444772
17304974
80698082
56654944
82894455
51756352
97557905
27915762
4716979
96701151
81438167
92211417
28892624