7964977
97487545
92221785
67793697
96357151
1871080
64315611
7963193
96917811
8795705
8525398
3109310
60405905
89853509
26279053
14012987
50092246
87138106
44037649
44339572
65958134
13075224
31528209
63049320
23282206
27609010
6408877
20993490
62668648
40663375
52815693
6852968
93646899
15583223
5364303
3455280
8363452
29034831
2163035
33476271