41477041
33337528
95998736
27324973
74516287
82903706
87787218
47086528
9694104
56637404
40049544
71344058
67007848
64536177
9425396
77746318
15836403
8372867
42521797
29099676
17411403
23246292
82902541
78659022
68863344
70091572
66679386
61165734
51685274
51075982
43486591
35888119
966166
5903150
6561537
8653570
42167602
9012898
79787227
3385702