45018180
53686606
23037875
38938994
6108543
43202795
4661483
24136591
96871925
60227738
66914476
77749011
248708
47131197
38526285
69048797
11581729
56122688
6941866
6592957
38633581
17355300
6617561
89147209
5348073
4608463
3024848
15618922
48097717
7217911
7969226
75904166
12238448
83623379
91196757
45863670
17324123
71933731
6092151
26517443