77839728
23698506
6194773
12213649
41464085
9550508
4642467
12279496
95062828
63643050
23683731
62489784
45752823
68172545
69132191
12078006
76984437
93774713
49203525
62476611
7678384
91613740
75121148
96076959
17686756
79516534
8298695
85092811
59931631
4122927
81373663
78241211
41474688
51589137
33757021
93439165
43074915
3321358
996460
39186102