6226995
97781195
75216724
48672049
51374122
3014251
32781487
271241
2188202
3855102
38704077
33722766
40275908
88509366
93821355
8081183
23532338
855268
18807349
2946633
36089636
29475463
17097356
82546045
50814749
64911672
73115676
5102770
9623811
97127101
89436208
69522145
43354636
31714566
47967388
64145706
77022336
53802090
42095276
43989828