44142427
39612460
66815348
86229222
86638882
68246055
33652248
53552839
56496306
7863083
77941014
1047382
54425404
105084
99161074
71907305
83345978
69145060
84825
69847661
41281377
20651731
46164255
99351306
40798723
37755003
81011814
35599808
54787730
5024828
3456425
26419200
65321873
74986791
44839797
97311342
65404979
97271609
58194430
93861275