20789666
17533579
8430539
42138451
29282958
49543535
8852551
73196209
69421008
8782292
78527090
17759767
24143991
64435170
65662376
45326511
68998819
44969549
94668089
96641368
42464986
90341782
24946724
23634899
50927030
71109703
691831
52775758
12522031
92548225
37949496
25536385
46386054
51786506
1554412
43488732
10106732
72655065
48021014
11336959