37478743
2338701
35324386
779592
87585991
69671400
8407114
88565063
45556094
94938702
66463083
46385214
65142620
14164520
74031017
56096985
20621891
55242540
304851
38868030
28132852
188359
29846643
7463113
9736247
23127619
9805171
9880747
49576579
59184561
4552278
75437808
69763262
12245683
8633723
44085886
17922181
84086150
59637806
20397841