47305794
18811330
6189320
10553936
55939384
32125042
7511735
8508499
74138444
64857849
9854661
43409179
51873069
63192307
29555372
14145845
73646213
13195088
28647234
78146766
55715181
27675187
19955763
93211663
8377433
84846246
56949400
5799724
9665380
10507736
13957402
5625191
12007573
39772690
48551284
69287816
96923453
30228617
7112446
33722354