16463258
46684835
6778267
19486997
23551096
26891447
27107022
50888217
86828534
31272209
84531559
29933463
43835629
54543270
79962937
38715972
88539036
1322540
39294637
7725494
30077140
86315621
1945334
74446600
97492893
90666419
89758729
1271643
38775376
97604939
9261791
96707410
82061832
77563676
9932826
97727450
77871645
16942405
17164072
43209230