25528310
2234324
13808559
46719667
16515510
68489506
61499715
1931650
66047313
8600281
45797286
60603955
19723663
42451347
16383812
1731961
29743828
20312431
69342178
82362750
31195219
48014740
4396474
66707115
7709104
85378987
26245756
80791040
1033182
97689480
28122013
1269475
63853416
76689597
60999813
93662438
5977149
73583669
15866289
63502698