43821037
91047851
93967496
98378609
42133065
49072177
24405635
8473475
58879659
16575318
54066489
68457798
558758
88602262
18894568
60399480
4823318
55859586
56461713
10106579
40243005
61726276
557647
54987673
77715075
14695184
55897904
57925959
33636193
5405137
52115712
8318377
3582327
45481962
86226950
39437376
3371434
45959360
50762845
15018275