55358260
30368613
68701631
38586123
28591882
5050999
54666666
6084241
50738231
26185280
39201114
3900356
2135965
36884323
11524690
46237385
54785624
4317996
93149592
22894147
71446565
69803488
6473254
4927142
832486
84081985
33868943
45515691
17117365
50621058
85367540
80208550
29104664
30745625
52621987
4895722
12825345
11505321
90338932
13541323