59302633
47798087
39021175
9309637
73356094
90604632
96838703
72999418
94295034
89159562
61768537
50648585
68589545
8970820
99078545
69638464
43282286
57854871
40264156
69182837
72589322
63266237
3736386
96801338
5649637
86115109
39815722
1322568
83943783
32387969
3977414
56009209
9786384
75573650
15141374
3033839
16959611
22493673
30178734
40382187