52626818
67035542
368587
85778978
66188062
14833762
7710813
98837230
41075333
76885317
44904415
57295867
15947131
64438937
42569640
4212443
9052941
44826760
60249456
60342168
15104096
77537143
35965018
54885623
99841860
20176007
83206174
8274272
90499360
65501314
9248139
79131430
87104766
88263930
9183660
26878002
28227160
12432225
16919703
33984253