13106918
5976691
90109304
87225018
52134727
1386933
33371406
25172664
26032662
35413014
2349759
53439983
69591513
42628728
59519934
84402336
82467412
9034491
76241804
46058977
80832885
40619109
91713392
70966679
4808939
57231497
4097493
81257825
22337842
49147944
70178051
87437920
93019715
72738147
70186104
22038301
78139174
49779755
35439909
68412513