96404848
33068683
545832
18252807
44608352
82987445
60835152
2891864
91127325
88788282
13391251
33402966
52818934
19083916
8229547
9118654
56336689
68554259
3331667
21749943
83762455
90056912
62404544
77315252
87016586
1275929
50634938
82023952
87403581
1219131
47407262
2062770
38675814
31202756
93403315
29483761
82312872
61324983
67314469
22515415