75905390
25871696
23978147
27544507
47991682
17502097
65962153
71583107
77374688
37972318
48881820
44785348
81971746
94684453
9791501
14184799
20858426
59604765
74906082
3239297
12095621
3542839
9256755
72634547
56666314
52358869
71093135
58433705
57739913
1421080
37833911
91995631
10457229
23151875
32768952
19087476
44692517
91691352
49849592
612055