44573029
2114402
84343313
69943535
80765599
17979498
15268073
24568097
8770795
27733821
21282202
31857428
93826974
341848
39722981
98137871
59351989
71281883
13584495
22825222
98703203
79129620
31599031
42771628
94516187
19003151
91683445
3677642
12776752
60668619
90602432
30977589
75128360
31287738
44411042
9022753
19204529
8023456
10139509
92602458