22275564
8937351
10461565
74765283
9045580
32339631
58683465
55914920
54912187
3442175
39589267
21259015
2825203
79486243
7872883
22418758
23523533
17788662
50839297
79264196
16328668
83419227
52187516
5446108
4892418
63495289
85129648
94358033
85225362
84692056
62843722
62149606
2301631
59028324
45032891
54998131
15794166
9391116
13222505
41038276