17576654
15581909
25919306
11739854
67315810
72274324
24125967
90971165
46264060
62957562
13467083
6546507
80328249
2904315
5433670
49497438
14863340
74971214
39259915
42073410
59121369
3087192
79376401
49645534
77103210
60288913
22935524
7445593
13003892
89726565
57856598
99896682
20502611
35055719
32673407
15739291
7643807
70224825
70069072
51217567