66862408
10217481
1031431
41554795
90918147
9488262
97464423
433421
70407712
22715695
172974
82544220
77416363
44458720
99524807
15467470
48285611
31455912
77661392
2571242
11666744
60913127
85739956
30736190
54071154
47699443
137718
62335120
8211310
52618755
97826289
90471373
9061075
78567554
53859488
49439564
76996192
87575131
75229139
20086292