67533169
50313155
4638570
31479906
53185431
2899687
74905136
35931935
21586145
6778113
41025808
2722209
85692339
77631547
831172
13068249
4926325
48532459
2203675
33701044
25404517
21715292
15902688
580605
16562384
68343175
23494527
80774247
88932841
68432940
72598552
5583997
30087128
87795689
62636595
66974476
63254339
67329108
62033654
36715007