18616365
5929127
37666840
82593303
61649885
98394362
58159027
83641363
35301490
4598600
89304151
85925344
11649320
32888465
44448589
44218018
18736041
61435840
46367082
7984118
3604644
4042441
35096414
40836699
27759486
82115954
43054373
28519481
98939653
4612315
38012739
41355981
4280796
31839161
68934783
62115657
29061145
51087092
57576096
37403223