51526164
45611836
32797280
72592289
9512594
8526976
50866582
27677674
46519094
30398727
38654568
34859875
98451919
43124510
5628838
9611223
2991508
78772690
93986916
49706546
3312477
540771
63595680
23138418
83799587
72587523
77529758
75946288
11628913
33901324
85654803
2411331
5625676
14435418
85224431
56984682
26729155
56298356
85725217
24562636