87122226
70511062
85101599
16846292
44569101
88645192
33809644
48859652
9990964
18835071
2623215
92661478
90874063
72844196
47257218
58916775
67869292
89441164
74597542
89421287
4353577
67263750
77901324
46512382
78038438
14302424
35341856
33463158
88784440
23206394
20837497
15309916
4280728
6434147
21295539
64927999
61867156
3385826
97765186
33941818