58121870
6778
49237668
45777985
63747973
3141630
30625856
85588020
16546217
29966615
25534368
68443964
9825307
97694507
4399393
6597531
45349478
50244937
81125935
4967762
97638233
86527
75052479
21653252
92603940
53294365
20712191
46744069
47188143
44777247
50705163
4201567
44849790
44912652
59523782
20363336
53415479
85542275
1969093
13233435