80152288
35979640
52016993
23179437
52654501
36418478
55976153
83327643
6083711
59644383
62055819
5594816
14118025
84811825
93072593
75889098
53374792
17284397
72971219
65867709
55062739
83559900
758890
91756085
91606035
22565898
11475675
90216458
4612904
85879446
85239140
34588974
72893039
61395948
86725275
24571773
7412740
31316394
1128985
44507833