3399227
22601925
211363
45884619
33391491
8232183
40295709
4792328
94597096
30792314
10286463
32468125
92679
10269745
42568288
9399815
21968396
7418831
22998023
69435905
52586075
28103663
21057042
36445297
4332637
40144425
8206285
24412095
49555004
18334492
88314591
48265967
44967424
87492762
12128479
62918486
2659903
82558788
20861282
51813515