66768620
52921738
6876813
97881283
31761109
71112255
94285033
8935446
43457224
70002024
46029253
22856205
21925972
57712591
95593505
16899423
92296087
90418742
86193600
49228155
27738848
35903451
55241061
43347106
316378
255488
40237036
12445550
2057903
38936049
27633195
17249069
60024286
4839468
37883910
87855308
76933726
34725676
60871687
4852447