88163686
16716126
65502892
50722781
42035810
49086304
86134754
86434611
6967071
24452413
43144655
25919943
20689540
43721830
15386982
22418499
90028864
95498695
57714309
84558089
76683174
694387
43237845
81582431
3113438
24232579
60181762
41255962
92319511
86425889
40467106
78779607
87553099
3683200
7283505
28313385
92055481
23906672
7066882
54086990