57603946
12897267
22565564
79443263
45696064
68731098
46819028
81421379
86907074
28333635
82787005
8358637
16746692
46413327
65712489
57299412
42836196
9479320
55354319
15481491
61687495
31388003
36533464
97054021
98998058
8635690
63027886
3364010
76048416
210789
52885642
95338838
96281743
89225243
74392349
2782471
22278260
32264008
21289637
77583688