62825778
60129300
6385118
2687966
14066040
79453935
28988246
27996108
14269191
50058964
59498742
75482699
92951711
135821
65441004
8984436
95809033
48078468
51347062
75998535
75083573
81673790
46316059
24214749
44501026
6395400
80964177
76757546
88009657
91348609
58199624
47793700
74205423
31987296
5104933
84504186
42515542
58574640
89493784
60506839