92141334
1462930
30613326
18913353
81016836
79878034
23814212
121655
19898841
88779091
38059761
66395544
67236826
40797245
52965117
7787290
37993964
70555959
16108740
13959391
32067191
76453093
79706097
65704530
569098
73787350
9579523
4666974
30041398
27552526
51272137
1545423
60017593
15957385
74988077
5937621
70604716
31901827
98097748
72491051