32405951
77759375
12266463
68106412
41208905
27662807
75402381
10881121
12572655
33612088
94706034
80586672
2184273
25236097
78015950
38653142
14109394
60615034
6998231
250393
1569701
27572085
97077223
36022189
31564259
25528101
11257477
4320936
60558120
49981228
88774988
40197973
94117831
92235210
87477537
78149764
30756708
46307980
85304627
325665