47372482
41087391
53668358
1417120
73296246
97431857
45624764
47722449
68631654
50868295
64855757
65932072
71073471
78972597
82266907
38839473
7003218
85177394
5860901
70434181
33091149
75754154
63063213
18974178
31292931
19517761
12154441
29982423
18763390
93742013
44573962
22346438
7072101
68958863
11535462
10019624
40157881
82607146
64694235
39961852