77298695
58113630
84373534
61272315
48748780
84729078
68158347
58492536
25675347
95647327
3447477
53692588
36411910
14952262
9350708
21558769
27745327
54616197
68027454
22644172
44687739
83673325
40312602
9389636
8209573
23197253
76208464
12145399
6422230
6418639
424535
67478605
62572403
89014412
22867205
43223758
31781356
34873446
24338779
6653696