74024448
51579168
41246085
45639081
25491709
43077422
58091757
56754252
42408082
73418692
14522198
87225378
64041443
65725348
41643428
99499229
89958878
92729174
25777585
1983866
62022245
10965940
69457941
8672226
89659377
95371650
31489783
49043260
9338934
56101961
44234663
52242759
6428353
19094518
66462598
39111071
67271267
94285
456332
59536862