20628411
40431202
53167869
12092038
5822307
5973779
96348244
15923319
771552
77149923
86896334
73412302
78033025
57993585
48012553
6091427
27699528
89157698
22993530
39201451
76572192
68002757
71724348
40157843
29604168
75854809
54063180
63328124
8258542
28105146
81934902
93561311
43778566
76063195
82606450
3352640
71171150
46131348
83542854
41181794