19592563
89016802
16552931
61772983
22748398
86345197
19317225
57715264
85519876
6085936
6502204
73852327
39484600
5534296
24671129
64562368
18172386
28502829
59402592
3148843
23013011
87753903
21787141
47244292
34506712
85045372
83651467
33675102
23149127
44842415
3754447
85914215
50627825
47325448
23237015
23791557
10496546
52775191
78603689
37154289