90939978
96842955
43153645
1033683
68428409
91053438
7858275
5745610
1912308
2324804
33163390
35332432
20317980
52395858
8122380
55153654
7002993
73633037
7830889
95686032
75208241
49021836
18247599
34854029
47324980
27206327
43263022
36416888
3808061
17473115
27125464
53362706
12767387
71236933
72846960
73747621
85126271
39207029
40866234
4103235