18679420
50736440
1994394
17771659
65233606
42363446
6104410
70461220
31552705
85722248
8692341
92974179
73243039
39863161
8832173
74779571
45733790
51277003
26543034
59266556
84591392
20674731
7011115
91748107
36964477
13453010
6341994
17329632
62341323
1527260
8229319
23797372
48707503
83546043
99637833
69003226
87742116
80533955
97643848
6492903