5792808
39077633
68535363
71265192
22544899
21907860
622237
16248419
55683589
74517344
55221772
8268670
96307346
15001342
31115328
26732568
20831829
53829985
25334665
82352436
23149041
33634344
43098384
5164202
53071694
2364890
6057562
16664260
26501072
77232801
94373858
89794357
44507930
52583032
67688807
34946224
12653818
50475045
94927921
87228236