78537382
82152538
88613233
41532939
17934693
33716400
72446448
51093208
59737855
55633800
68442293
70545456
58252977
17433284
72389917
94452319
2281291
63542579
56189097
30984093
50396658
65686396
2801662
42731290
44652629
6871770
4544307
56672903
42468918
59997026
31684657
88267022
88748667
3788169
15093182
19513350
55402883
31079537
35122800
67105232