83962313
53935252
35601531
43316338
25854183
77214303
13294611
12461425
11101204
46677080
44246037
302329
4326681
56917348
56484850
17849773
5921553
1459191
18533124
53089127
17581196
51616966
51209401
79055963
68993208
20425494
25165919
82107409
59402672
2015476
26137960
88021123
68392402
49309562
2303442
34695631
93534921
30352442
2184127
67614328