46396407
46851226
94461530
66654457
74205665
26637622
23121616
10116743
13914363
96162543
95562544
93638808
62238372
17787618
38469721
34773138
64251929
74272877
4328215
88999966
40792379
91539920
66484627
85411044
41455137
15678109
87337238
64554880
69565385
73468308
10703545
82846432
85173125
17378231
64256752
24996845
45022800
74521975
23485249
11404740