49041226
97397708
28726230
8647451
72445740
67633588
40663
4768486
29725081
60168920
44361383
48882760
22501132
82111216
59057204
581612
64771788
9924587
4365110
1553083
18302646
81362152
66214654
63138694
73881908
58784215
86854807
66031880
37908369
6318084
38092774
43593745
39436097
36653130
42577622
40809516
22241219
74124192
52912625
32542612