48609516
64033987
53129312
38146306
52836710
17661585
96721826
28411210
56101962
22795274
54989443
42494704
45764114
25792763
17082275
22626071
38706920
17928455
12383698
90526618
91736047
34283070
22972075
2843363
86961839
18992818
45606452
7862947
46295051
20338804
9726422
22868409
20832267
5333789
28092745
19835265
48426829
31821625
73954335
75159245