2173272
32417649
82255734
6358833
23586642
10868944
10967119
22835510
23967660
98639459
22255917
69521439
87447687
5626865
55017899
19045885
64819493
16798966
35957615
46487559
80017253
15470
779824
29787682
27466822
58849365
56262160
2521122
45158664
73164746
43835294
4509981
3154932
78032092
33871834
82967106
47627702
65292008
51704561
20246328