20986669
72425550
28126212
22867938
3589703
78685365
21196863
4648637
90762256
85738639
22354235
70545129
92925820
9556632
90021675
91295885
34548821
30484118
14702880
60482045
85959560
86809928
78276817
78899599
35982389
12168830
19778213
20712870
6361771
26764244
33153775
82167523
26437827
6096614
12914610
1257343
27508286
26482427
58584649
74725656