45817749
42807689
75822904
18139369
69705389
27237388
6077684
30342382
77922117
40323387
75968505
53487995
73685677
50728167
33099650
215620
76213
79675149
74135186
45891425
32849202
10514108
48384017
75545493
40509792
5102802
5271182
90353601
78396214
66422566
42642689
40213478
10402320
17395861
57316546
42202296
69531498
32826764
22249859
54601820