96494734
65651450
63943854
1399008
89024186
48258330
89025970
70136403
87624593
56353825
26636691
46393323
74764881
3717845
68222099
19312932
80447801
94613048
15675452
12529363
6891192
31035141
61182108
39938682
68259576
52024
1763116
40518964
53163358
1427215
11353632
32015475
7583240
46817483
8659641
74585969
15683029
4195170
5840240
3623957