55883087
26104990
78917839
49292406
8932551
39208084
7776742
72766050
88732480
90544287
45483410
20337288
33675102
20502505
25271159
27622226
51417909
22911101
37372762
67652522
82855393
76835399
45246526
66398482
64237253
31838248
439890
24945977
41123902
73255976
18568662
3467366
41385340
70998720
51609304
62798349
4057422
61618
76566807
55883689