84088608
25219458
93098200
96511459
23843184
401294
69328994
72401694
69658480
21981056
18106498
77012186
16402052
6102376
92734902
1805490
7744389
35559369
52988711
40381176
28892354
5703306
84252429
51436549
88462873
87889285
1560314
25549204
98272126
52574993
99645502
29674053
777496
48325231
61648233
81767977
20248387
25552039
37012340
601787