43797348
60498456
11922928
92791635
10828301
29306512
87101743
741674
82363821
3040857
21219955
52317864
86352368
88529426
5448662
9753683
27951126
5857228
19127061
74113536
84755282
64727526
46153131
43079679
68909325
45976725
33889061
295820
67803006
89528137
32455537
69331844
97431764
52156204
16257349
40433185
38571805
37758228
65047153
79575615