4302396
57538704
55158198
46528651
9663780
76458571
36834891
98728764
84098371
39256161
72664854
99624495
94462324
8548959
26396754
58551192
31578381
39051676
11607994
33696666
412531
2102131
74395199
7236489
60233972
97204017
83533751
38484551
54451956
83247
85758532
62242994
38457306
1866117
88551897
87499425
7163489
53662139
14526032
12037018