25088297
85492468
6644940
82678705
18709883
44572682
4645116
67736254
66996357
75261984
71278874
6069097
87414569
84912358
85125935
96082342
41463669
35448572
53794073
53207061
86695885
10906808
56555874
43256769
33625715
28439654
42723393
11978486
97333052
17569656
77621154
50073051
70694329
50295577
74598808
24412813
68748268
25852866
52075102
60099986