92505964
9169377
95305403
43075861
38923860
11801917
47029611
32063418
8596968
43933239
6506841
35075489
51727401
2180873
91865953
8330187
57888460
47921517
22993201
49713206
8976775
31065874
85782950
22872150
17679889
20536200
5545119
54208179
81935210
45433965
99021151
16675942
38371506
58458743
3582350
18254502
26495849
34341703
40453969
94085346