13484131
87005822
10636308
3412172
23689652
86051431
97946546
44454662
30738374
6761233
97286829
92491396
91013196
36005925
60504673
3489366
46013127
88764066
12499940
58044468
60675453
96091246
68328299
94272752
57502283
45894494
43449690
6459510
35256332
74858840
15716158
61045365
13146811
65912087
790524
83831387
96395078
56711770
8954750
67551645