47634638
5215856
61669008
32843747
35632601
45711627
5585214
42584115
37738316
33426255
53334151
4944164
92436241
20945105
28307909
23802447
94147394
86513104
75039418
33163923
19551312
55356851
28345904
80885078
79214309
4492046
89337091
76046498
32116790
74181845
90347379
61041767
31104592
56009189
17819328
9068890
90733917
77393509
11117925
25667115