50762984
5929511
50119934
12635412
42846397
39622999
85942591
22828375
16263570
66706030
45508866
92448583
3092122
6797787
66637911
47806036
12836657
9281208
67024505
742478
17084016
83875152
23554833
12028293
68316630
14474319
30156009
97646765
19373055
81037750
19892593
57358530
69007620
82106749
34241181
51146233
27509514
91853123
95923937
99078332