22135653
74089557
73413714
24901434
77222583
46695129
70081945
22828968
53013678
72388915
21185241
2578912
18109051
60602048
2931260
44751108
34147790
11108013
16797529
23096708
17451630
9500875
88915238
72874823
16502155
92998731
80462706
10944691
82888290
70948982
6564373
55187493
44217681
40125694
50768099
53631219
88011714
94586979
8023148
88166209